IBM Books

Using and Configuring Features Version 3.4


Configuring and Monitoring DHCP Server

This chapter describes how to use the DHCP server configuration and operating commands and includes the following sections:


Accessing the DHCP Server Configuration Environment

Use the following procedure to access the DHCP server configuration process.

  1. At the OPCON prompt, enter talk 6. For example:
        * talk 6
        Config>
     
    

    After you enter the talk 6 command, the Config prompt (Config>) displays on the terminal. If the prompt does not appear when you first enter configuration, press Return again.

  2. At the Config prompt, enter the feature dhcp-server command to get to the DHCP Server config> prompt.

DHCP Server Configuration Commands


Table 64. DHCP Server Configuration Command Summary

 Command   Function 
? (Help) Displays all the commands available for this command level or lists the options for specific commands (if available). See "Getting Help".
 Add   Adds a class, client, subnet, or vendor-option. 
 Change   Changes the definition of a class, client, subnet, or vendor-option. 
 Default   Returns certain global variables to their default values. 
 Delete   Deletes a class, subnet, or vendor-option. 
 Disable   Disables DHCP Server globally. 
 Enable   Enables DHCP Server globally. 
 List   Lists definitions of a class, client, globals, subnet, or vendor-option. 
 Set   Sets definitions for global parameters or options under a specified scope. 
Exit Returns you to the previous command level. See "Exiting a Lower Level Environment".

Add

Use the add command to add a class, subnet or vendor-option.

Syntax:

add
class

client

option

subnet

vendor-option

class scope [subnet_name] class_name [range_start] [range_end]
Defines a class.

scope
Specifies the scope in which the class is being added.

Valid Values: global or subnet

Default Value: None

subnet_name
This is valid only if the scope is subnet. Indicates the name of the subnet to which the class is being added.

Valid Values: Any existing subnet name

Default Value: None

class-name
Indicates the name of the class.

Valid Values: An ASCII string up to 40 characters in length

Default Value: None

range-start
This is valid only if the scope is subnet. Specifies the starting IP address for the IP address pool to which clients will be assigned.

Valid Values: Any valid IP address within the range of the subnet to which the class is being added.

Default Value: The first IP address of the subnet range belonging to the specified subnet.

range-end
This is valid only if the scope is subnet. Specifies the ending IP address for the IP address pool to which clients will be assigned.

Valid Values: Any valid IP address within the range of the subnet to which the class is being added. This value must be greater than the value specified for range-start.

Default Value: The starting IP address plus 5 of the subnet range belonging to the specified subnet. If the resulting IP address is no longer within the subnet range, then the default is the ending IP address of the subnet range.

 
Example:
 
DHCP Server config> add class global 
Enter class name? ClassA 
 
DHCP Server config> add class subnet 
Enter the subnet name[]? subA 
Enter class name[]? ClaA 
Enter start of IP address range[10.1.1.1]? 
Enter end of IP address range[10.1.1.6]? 
 

client scope [subnet_name] client_name id-type id-value address
Defines a client

scope
Specifies the scope in which the client is being added.

Valid Values: global or subnet

Default Value: None

subnet-name
Valid only if the scope is subnet. Specifies the name of the subnet to which the client is being added.

Valid Values: Any existing subnet name

Default Value: None

client-name
Indicates the name of the client.

Valid Values: Any 10-character ASCII string

Default Value: None

id-type
Indicates the hardware type of the client. Hardware types defined in RFC 1340 that are applicable to the IBM 2216 are shown below as valid values.

Valid Values:

0
Unspecified. Indicates a symbolic name for the client.

1
Ethernet

6
IEEE 802 networks (including 802.5 Token Ring)

Default Value: 1

id-value
Specifies the client identifier. If the id-type is 0, then the id-value is a 64-character string. Otherwise, the id-value is a MAC address.
Note:An id-type of 0 and an id-value of 0 indicates that the specified IP address should not be distributed by the server.

Valid Values: 0 or any valid MAC address (12 hexadecimal digits)

Default Value: None

address
Specifies either the IP address to be supplied to the client or a character string indicating that the client will not be serviced or that the client can be supplied with any address from the IP address pool.

Valid Values:

Any valid IP address
In dotted decimal format. If the client is defined within a subnet scope, the IP address must be within the subnet range.

none
Indicates that the matching client will not be serviced

any
Indicates that any IP address in the subnet pool can be supplied to the client.

Default Value: None

Note:An id-type of 0 and an id-value of 0 indicates that the specified IP address should not be distributed by the server.
 
Example:
 
DHCP Server config> add client global 
     Enter the client name []? ClientA
     Enter the client's hardware type (0 - 21) [1]? 0
     Enter the client ID (MAC address or string) []? ClientA
     Enter the client's IP address (IP address, any, none) []? 9.1.1.1
     Client record with name ClientA has been added
 
DHCP Server config> add client subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
     Enter the client's hardware type (0 - 21) [1]? 1
     Enter the client ID (MAC address or string) []? 400000000010
     Enter the client's IP address (IP address, any, none) []? 10.1.1.10
     Client record with name CliA has been added
   

option scope [subnet-name] [class-name] [client-name] [vendor-name] code data
Defines an option. Options can exist globally, or within a subnet, class, client, or vendor-option scope.

scope
Specifies the scope in which the option is being added.

Valid Values:

  • class-global
  • class-subnet
  • client-global
  • client subnet
  • global
  • subnet
  • vendor-option

Default Value: None

subnet-name
Valid only if the scope is subnet , class-subnet, or client-subnet. Specifies the name of the subnet to which the client is being added.

Valid Values: Any existing subnet name

Default Value: None

class-name
Valid only if the scope is class-global or class-subnet. Indicates the name of the class to which the option is being added.

Valid Values: An existing class name

Default Value: None

client-name
Valid only if the scope is client-global or client-subnet. Indicates the name of the client to which the option is being added.

Valid Values: Any existing client name

Default Value: None

vendor-name
Valid only if the scope is vendor-option. Indicates the name of the vendor to which the option is being added.

Valid Values: Any existing vendor name

Default Value: None

code
Specifies the option code. The DHCP options are defined in RFC 2132. See "DHCP Options" for a description of options and their formats.

Valid Values: 1 - 255

Default Value: 1

data
Specifies the option data. Option data can be defined in three ways.
  • ASCII strings for specific formats defined in RFC 2132.
  • Hexadecimal conversion at initialization time. The data should be entered as hex: 01 aa 04.
  • Character string. The data should be entered as abcdef.
 
Example:
 
DHCP Server config> add option global
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
 
DHCP Server config> add option subnet
     Enter the subnet name []? subA
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
      
DHCP Server config> add option class-global
     Enter the class name []? ClassA
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
     
DHCP Server config> add option client
     Enter the client name []? ClientA
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
     
DHCP Server config> add option class-subnet
     Enter the subnet name []? subA
     Enter the class name []? ClaA
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
      
DHCP Server config> add option client-subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
     Enter the option code [1]? 3
     Enter the option data []? 9.167.100.1
 
Example:
      
DHCP Server config> add option vendor-option
     Enter the vendor name []? 200
     Enter the option code [1]? 85
     Enter the option data []? hex:01 AA 04
 
Example:
     
DHCP Server config> add option vendor-option
     Enter the vendor name []? 200
     Enter the option code [1]? 86
     Enter the option data []? 9.67.85.4
 

subnet subnet_name subnet-address subnet-mask range-start range-end [subnet_group_name] [subnet_group_priority] [policy-list]
Defines a subnet.

subnet-name
Indicates the name of the subnet.

Valid Values: Any 10-character ASCII string

Default Value: None

subnet-address
Specifies the address of the subnet. The address is specified in dotted decimal format.

Valid Values: Any valid IP subnet address

Default Value: None

subnet-mask
Specifies the subnet address mask. The subnet address must be within the subnet mask and cannot contain a larger number of bits than the mask.

Valid Values: Any valid IP mask in dotted decimal format

Default Value: Calculated based upon the subnet address

range-start
Specifies the starting IP address of the IP pool of addresses that this server will administer for this subnet. If range-start is not specified, then all the addresses in the subnet are administered by the server.

Valid Values: Any valid IP host address within the specified subnet in dotted decimal format

Default Value: The first IP address of the subnet

range-end
Specifies the ending IP address of the IP pool of addresses that this server will administer for this subnet.

Valid Values: Any valid IP host address within the specified subnet in dotted decimal format

Default Value: range-start plus 50. If the resulting IP address is no longer within the subnet, then the default is the last IP address in the subnet.

subnet-group-name
Specifies the subnet group name to which this subnet belongs.

Valid Values: Any ASCII string up to 64 characters in length

Default Value: None

subnet-group-priority
Specifies this subnet's priority within the subnet group. This priority is used to determine the order in which the addresses are assigned within a specific subnet group.

Valid Values: 1 - 65535

Default Value: 1

policy-list
Identifies which policy address list, Balance or Inorder, to which the subnet group will be added. If the subnet group already exists on one list and the other is specified, the subnet group will be moved to the new list.

Valid Values: Inorder or Balance

Default Value: If this is a new subnet, the default is Inorder. Otherwise, it is the current policy list to which the subnet group belongs.

 
Example:
 
DHCP Server config> add subnet
 Enter the subnet name []? subA                                
 Enter the IP subnet []? 10.1.1.0                              
 Enter the IP subnet mask [255.255.255.0]?                     
 Enter start of IP address range [10.1.1.1]?                   
 Enter end of IP address range [10.1.1.31]?                    
 Enter the subnet group name []? group1                        
 Enter the subnet group priority (1 - 65535) [1]?              
 Enter the access policy list (Inorder or Balance) [Inorder]?  
 Subnet record with name sub1 has been added                   
 Subnet group group1 is being added to the Inorder List        
     

vendor-option vendor_name [hex_value]
Adds a vendor-option. There are two ways to provide vendor-option data:

vendor_name
Specifies the name of the vendor.

Valid Values: An ASCII string up to 40 characters in length

Default Value: None

hex-value
Specifies the hexadecimal ASCII string which represents the hexadecimal value of the data portion of the option.

Valid Values: Any valid hexadecimal string in the following format: 01 aa 04

Default Value: None

 
Example:
 
DHCP Server config> add vendor-option
     Enter the vendor name []? XA-client
     Enter the vendor hex data [] 01 aa 04?
     Vendor-option record with name XA-client has been added
 

Change

Use the change command to modify the configuration of a class, client, subnet or vendor-option.

Syntax:

change
class

client

subnet

vendor-option

class scope [subnet_name] class_name new_class_name [new_range_start] [new_range_end]
Modifies a class.

scope
Specifies the scope of the class being modified.

Valid Values: global or subnet

Default Value: None

subnet-name
Valid only if the scope is subnet. Indicates the name of the subnet to which the class belongs.

Valid Values: Any existing subnet name.

Default Value: None

class-name
Indicates the name of the class.

Valid Values: Name of an existing class

Default Value: None

new-class-name
Indicates the new name of the class.

Valid Values: An ASCII string up to 40 characters in length

Default Value: Existing class name

new-range-start
Valid only if the scope is subnet. Specifies the new starting IP address for the IP address pool to which clients will be assigned.

Valid Values: Any IP address within the subnet range

Default Value: Existing range-start

new-range-end
Specifies the new ending IP address for the IP address pool to which clients will be assigned.

Valid Values: Any valid IP address within the subnet range, greater than new-range-end

Default Value: Existing range-end

 
Example:
 
DHCP Server config> change class global
     Enter the class name []? ClassA
     Enter the new class name [ClassA]?
 
Example:
 
DHCP Server config> change class subnet
     Enter the subnet name []? subA
     Enter the class name []? ClaA
     Enter the new class name [ClaA]? 
     Enter start of IP address range [10.1.1.1]? 
     Enter end of IP address range [10.1.1.6]?

client scope [subnet_name] client_name new-client_name new-id-type new-id-value new-address
Modifies a client

scope
Specifies the scope of the client being modified.

Valid Values: global or subnet

Default Value: None

subnet-name
Valid only if the scope is subnet. Indicates the name of the subnet to which the client belongs.

Valid Values: Any existing subnet name

Default Value: None

client-name
Indicates the name of the client.

Valid Values: An existing client name

Default Value: None

new-client-name
Indicates the new name of the client.

Valid Values: An ASCII string up to 10 characters in length

Default Value: Existing client name

new-id-type
Indicates the new hardware type of the client.

Valid Values: 0 - 21 See page ***.

Default Value: Existing hardware type of the client

new-id-value
Specifies the new client identifier.

Valid Values: 0 or any valid MAC address (12 hexadecimal digits)

Default Value: Existing client id-type

Note:An id-type of 0 and an id-value of 0 indicates that the specified IP address should not be distributed by the server.

new-address
Specifies either the new IP address to be supplied to the client or a character string indicating that the client will not be serviced or that the client can be supplied with any address from the IP address pool.

Valid Values:

Any valid IP address

none
Indicates that the matching client will not be serviced

any
Indicates that any IP address in the subnet pool can be supplied to the client.

Default Value: None

Note:An id-type of 0 and an id-value of 0 indicates that the specified IP address should not be distributed by the server.
 
Example:
 
DHCP Server config> change client global 
     Enter the client name []? ClientA
     Enter the new client name [ClientA]? 
     Enter the new client hardware type (0 - 21) [0]? 
     Enter the new client ID  [ClientA]? 
     Enter the client's new IP address (IP address, any, none) [9.1.1.1]? 
     Client ClientA has been changed
 
Example:
 
DHCP Server config> change client subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
     Enter the new client name [ClientA]? 
     Enter the new client hardware type (0 - 21) [1]? 
     Enter the new client ID  [400000000010]? 
     Enter the client's new IP address (IP address, any, none) [10.1.1.10]? 
     Client CliA has been changed
 

subnet subnet_name new_subnet_name new_subnet_address new_subnet_mask new-range_start new-range_end
Modifies a subnet.

subnet_name
Indicates the name of the specific subnet to be modified.

Valid Values: An existing subnet name

Default Value: None

new_subnet_name
Indicates the new name of the specified subnet.

Valid Values: Any 10-character ASCII string

Default Value: Original subnet name

new_subnet_addresss
Specifies the new address of the subnet. The address is specified in dotted decimal notation.

Valid Values: Any valid IP subnet address

Default Value: Existing subnet address

new_subnet_mask
Specifies the new subnet address mask. The subnet address must be within the subnet mask and cannot contain a larger number of bits than the mask.

Valid Values: Any valid IP mask

Default Value: Existing subnet mask

new-range-start
Specifies the new starting IP address of the IP pool of addresses that this server will administer for this subnet. If range-start is not specified, then all the addresses in the subnet are administered by the server.

Valid Values: Any valid IP address within the subnet range

Default Value: Existing pool starting address

new-range-end
Specifies the new ending IP address of the IP pool of addresses that this server will administer for this subnet.

Valid Values: Any valid IP address within the subnet range and larger than the starting pool address

Default Value: Existing pool ending address

 
Example:
 
DHCP Server config> change subnet
     Enter the subnet name []? subA
     Enter the new subnet name [subA]? 
     Enter the new IP subnet[10.1.1.0]?
     Enter the new IP subnet mask[255.255.0.0]?
     Enter new start of IP address range [10.1.1.1]?
     Enter new end of IP address range [10.1.1.31]?
     Enter the new subnet group name [group11]? 
     Enter the new subnet group priority [1]?
     Enter the new access policy list (Inorder or Balance) [Inorder]?
 

vendor-option vendor_name new_vendor_name [new_hex_value]
Modifies a vendor-option.

vendor_name
Specifies the new name of the vendor option.

Valid Values: An existing vendor name

Default Value: None

new_vendor_name
Specifies the new name of the vendor option.

Valid Values: An ASCII string up to 40 characters in length

Default Value: Existing vendor option name

new_hex_value
Specifies the new hexadecimal ASCII string which represents the hexadecimal value of the data portion of the option. A hex value cannot be added if specific options have been added to this vendor option.

Valid Values: Any valid hexadecimal string

Default Value: Existing hexadecimal string

 
Example:
 
DHCP Server config> change vendor-option
     Enter the vendor name []? XA-clients
     Enter the new vendor name [XA-clients]? 
     Enter the new vendor data [01 aa 04]?

Delete

Use the delete command to delete a class, client, option, subnet, subnet-group, or vendor-option.

Syntax:

delete
class

client

option

subnet

subnet-group

vendor-option

class scope [subnet_name] class_name
Deletes a class and all options defined under its scope.

scope
Specifies the scope in which the class is being deleted.

Valid Values: global or subnet

Default Value: None

subnet-name
Only valid if the scope is subnet. Specifies the name of the subnet that the class is being deleted from.

Valid Values: Any existing subnet name

Default Value: None

class-name
Indicates the name of the class to be deleted.

Valid Values: An existing class name

Default Value: None

 
Example:
 
DHCP Server config> delete class global
     Enter the class name []? ClassA
 
Example:
 
DHCP Server config> delete class subnet
     Enter the subnet name []? subA
     Enter the class name []? ClaA
    

client scope [subnet_name ] client_name
Deletes a client and all options defined under its scope.

scope
Specifies the scope in which the client is being deleted.

Valid Values: global or subnet

Default Value: None

subnet_name
Only valid if the scope is subnet. Specifies the name of the subnet that the client is being deleted from.

Valid Values: An existing subnet name

Default Value: None

client_name
Indicates the name of the client to be deleted.

Valid Values: An existing client name

Default Value: None

Example:

DHCP Server config> delete client global
     Enter the client name []? ClientA
 
Example:
 
DHCP Server config> delete client subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
 

option scope [subnet_name] [class_name] [client_name] [vendor_name] code
Deletes an option within the specified scope.

scope
Specifies the scope in which the option is being deleted.

Valid Values:

  • class-global
  • class-subnet
  • client-global
  • client subnet
  • global
  • subnet
  • vendor-option

Default Value: None

subnet-name
Valid only if the scope is subnet , class-subnet, or client-subnet. Specifies the name of the subnet from which the client is being deleted.

Valid Values: Any existing subnet name

Default Value: None

class-name
Valid only if the scope is class-global or class-subnet. Indicates the name of the class from which the option is being deleted.

Valid Values: An existing class name

Default Value: None

client-name
Valid only if the scope is client-global or client-subnet. Indicates the name of the client from which the option is being deleted.

Valid Values: Any existing client name

Default Value: None

vendor-name
Valid only if the scope is vendor-option. Indicates the name of the vendor from which the option is being deleted.

Valid Values: Any existing vendor name

Default Value: None

code
Specifies the option code. The DHCP options are defined in RFC 2132. See "DHCP Options" for a description of options and their formats.

Valid Values: 1 - 255

Default Value: 1

Example:

DHCP Server config> delete option global
     Enter the option code [1]? 3
    
Example:
 
DHCP Server config> delete option subnet
     Enter the subnet name []? subA
     Enter the option code [1]? 3
   
Example:
      
DHCP Server config> delete option class-global
     Enter the class name []? ClassA
     Enter the option code [1]? 3
     
Example:
     
DHCP Server config> delete option client
     Enter the client name []? ClientA
     Enter the option code [1]? 3
  
Example:
     
DHCP Server config> delete option class-subnet
     Enter the subnet name []? subA
     Enter the class name []? ClaA
     Enter the option code [1]? 3
 
Example:
      
DHCP Server config> delete option client-subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
     Enter the option code [1]? 3
      
Example:
      
DHCP Server config> delete option vendor-option
     Enter the vendor name []? XI-clients
     Enter the option code [1]? 85
    
Example:
     
DHCP Server config> delete option vendor-option
     Enter the vendor name []? 200
     Enter the option code [1]? 86
     

subnet subnet_name
Deletes a subnet and all classes, clients, and options that are defined under its scope.

subnet_name
Specifies the name of the subnet being deleted.

Valid Values: Any existing subnet name

Default Value: None

 
Example:
 
DHCP Server config> delete subnet
     Enter the subnet name []? subA
     You are about to delete a subnet subA
     and all the associated class, client, and option records associated with it
     Are you sure you want to continue? [No]:
 

subnet-group subnet_group_name
Deletes all subnets associated with a particular subnet group and all the classes, clients and options defined under the subnet scopes.

subnet_group_name
Specifies the name that identifies the subnet group.

Valid Values: An existing subnet group name

Default Value: None

 
Example:
 
DHCP Server config> delete subnet-group
     Enter the subnet group name []? group2
     You are about to delete a all subnets in group group2
     and all the associated class, client, and option records associated with them
     Are you sure you want to continue? [No]:
 

vendor-option vendor_name
Deletes a vendor-option and any options defined under its scope.

vendor_name
Specifies the name of the vendor.

Valid Values: An ASCII string up to 40 characters in length

Default Value: None

 
Example:
 
DHCP Server config> delete vendor-option
     Enter the vendor name []? XA-clients
 

Disable

Use the disable command to disable DHCP server globally.

Syntax:

disable
dhcp-server
 
Example:
 
DHCP Server config> disable dhcp-server
 

Enable

Use the enable command to enable DHCP server globally.

Syntax:

enable
dhcp-server
 
Example:
 
DHCP Server config> enable dhcp-server
 

List

Use the list command to list configuration information about a class, client, global parameters, subnets or vendor-options and any associated options.

Syntax:

list
class

client

global

option

subnet

vendor-option

class
all

global class-name

subnet class-name

Lists either a summary of all the configured classes or the details of a specific class.

class-name
Indicates the name of the class to be displayed.

Valid Values: An existing class name

Default Value: None

 
Example:
 
DHCP Server config> list class all
 
     class              attached
     name               to subnet
     --------------------------------------------------------------
     ClassA
     ClaA               subA
 
Example:
 
DHCP Server config> list class global
     Enter the class name []? ClassA
 
     class
     name
     ---------------------------------------------------------------
     ClassA
     Bootstrap Server: 100.100.100.100
     Canonical: Yes
     Support Unlisted Clients: Yes
     Number of Options: 1
     option    option
     code      data
     ---------------------------------------------------------------
     1         255.255.0.0
 
Example:
 
DHCP Server config> list class subnet
     Enter the subnet name []? subA
     Enter the class name []? ClaA
     
     class
     name
     ---------------------------------------------------------------
     ClaA                        
     starting IP address: 10.1.1.3
     ending IP address: 10.1.1.5
     Bootstrap Server: 100.100.100.100
     Canonical: Yes
     Support Unlisted Clients: DHCP
 
     Number of Options: 1
     option     option
     code       data
     ---------------------------------------------------------------
     6          9.67.100.1
 

client
all

global client-name

subnet client-name

Lists either a summary of all the configured clients or the details of a specific client.

client-name
Indicates the name of the client to be displayed.

Valid Values: An existing client name

Default Value: None

 
Example:
 
DHCP Server config> list client all
     client   client   client         attached    IP
     name     type     identifier     to subnet   address
     ------------------------------------------------------------------------------
     ClientA   0       ClientA                    9.1.1.1
 
     CliA      1       400000000010    subA       10.1.1.10
 
Example:
 
DHCP Server config> list client global
     Enter the client name []? ClientA
 
Example:
 
DHCP Server config> list client subnet
     Enter the subnet name []? subA
     Enter the client name []? CliA
     
     client client    client        IP
     name   type      identifier    address
     --------------------------------------------------------------------
     CliA   1         400000000010  10.1.1.10
      Bootstrap Server: 200.200.200.200
      Canonical: Yes
 
     Number of Options: 1
     option   option
     code     data
     ---------------------------------------------------------------
     6        9.67.100.1
 

global

Lists global parameters.

 
Example:
 
DHCP Server config> list global
 
    DHCP server Global Parameters
    =============================
    DHCP server enabled: Yes
 
    Balance: group2
 
    Inorder: group1
 
    Canonical: No
 
    Lease Expire Interval: 1 minute(s)
    Lease Time Default: 1 day(s)
 
    Support BOOTP Clients: No
    Bootstrap Server: Not configured
 
    Support Unlisted Clients: Yes
    Ping Time: 1 second(s)
    Used IP Address Expire Interval: 15 minute(s)

option scope [subnet-name] [class-name] [client-name] [vendor-name] code

scope
Specifies the scope in which the option is being listed.

Valid Values:

  • class-global
  • class-subnet
  • client-global
  • client subnet
  • global
  • subnet
  • vendor-option

Default Value: None

subnet-name
Valid only if the scope is subnet, class-subnet, or client-subnet. Specifies the name of the subnet to which the option being listed belongs.

Valid Values: Any existing subnet name

Default Value: None

class-name
Valid only if the scope is class-global or class-subnet. Indicates the name of the class to which the option being listed belongs.

Valid Values: An existing class name

Default Value: None

client-name
Valid only if the scope is client-global or client-subnet. Indicates the name of the client to which the option being listed belongs.

Valid Values: Any existing client name

Default Value: None

vendor-name
Valid only if the scope is vendor-option. Indicates the name of the vendor to which the option being listed belongs.

Valid Values: Any existing vendor name

Default Value: None

code
Specifies the option code. The DHCP options are defined in RFC 2132. See "DHCP Options" for a description of options and their formats.

Valid Values: 1 - 255

Default Value: 1

 
Example:
 
DHCP Server config> list option global
 
     option   option      
     code     data      
     ---------------------------------------------------------------
     3        9.67.100.1
 
Example:
 
 
DHCP Server config> list option class-global
     Enter the class name []? ClassA
     option   option       
     code     data       
     ---------------------------------------------------------------
     3        9.67.100.1 
 
 
Example:
 
 
DHCP Server config> list option class-subnet
     Enter the subnet name []? subA
     Enter the class name []? claA
 
     option   option       
     code     data       
     ---------------------------------------------------------------
     3        9.67.100.1 
 
 
Example:
 
 
DHCP Server config> list option client-global
     Enter the client name []? ClientA
     option   option       
     code     data       
     ---------------------------------------------------------------
     3        9.67.100.1 
 
 
Example:
 
 
DHCP Server config> list option client-subnet
     Enter the subnet name []? subA
     Enter the client name []? cliA
 
     option   option       
     code     data       
     ---------------------------------------------------------------
     3        9.67.100.1 
 
 Example:
 
DHCP Server config> list option subnet
      Enter the subnet name []? subA
           
     
     option   option
     code     data
     ---------------------------------------------------------------
     6        9.67.100.1
   Example:
 
DHCP Server config> list option vendor-option
      Enter the vendor name []? XI-clients
           
     
     option   option
     code     data
     ---------------------------------------------------------------
     85        hex:01 aa 04
     86        9.67.85.4
 

subnet
all

detailed subnet-name

Lists either a summary of all the configured subnets or the details of a specific subnet.

subnet-name
Indicates the name of the subnet to be displayed.

Valid Values: An existing subnet name

Default Value: None

 
Example:
 
DHCP Server config> list subnet all
 
     name    address    mask          IP Addr    IP Addr
     -------------------------------------------------------------------------
     subA    10.1.1.0   255.255.0.0   10.1.1.1   10.1.1.31 
     subB    11.1.1.0   255.255.0.0   11.1.1.1   11.1.1.31
 
 
Example:
 
DHCP Server config> list subnet detailed
     Enter the subnet name []? subA
 
     subnet    subnet     subnet        starting      ending
     name      address    mask          IP Addr       IP Addr
     -------------------------------------------------------------------------
     subA      10.1.1.0   255.255.0.0   10.1.1.1      10.1.1.31 
     Subnet Group: group1/1
 
     Number of Classes: 1
     class
     name
    ---------------------------------------------------------------
     ClaA 
     starting IP address: 10.1.1.1 
     ending   IP address: 10.1.1.6 
     Bootstrap Server:   100.100.100.100
     Canonical: Yes
     Support Unlisted Clients: DHCP
 
     Number of Options: 1
     option   option
     code     data
     ---------------------------------------------------------------
     6        9.67.100.1
 
     Number of Clients: 1
     client     client     client            IP
     name       type       identifier        address
     --------------------------------------------------------------------
     CliA       1          400000000010      10.1.1.10 
     Bootstrap Server: 200.200.200.200
     Canonical: Yes
 
     Number of Options: 1
     option option
     code   data
     ---------------------------------------------------------------
     6      9.67.100.1
 
     Number of Options: 1
     option option
     code   data
     ---------------------------------------------------------------
     1      255.255.255.0

vendor-option
all

detailed vendor-name

Lists either a summary of all the configured vendors or the details of a specific vendor-option.

vendor-name
Indicates the name of the vendor-option to be displayed.

Valid Values: An existing vendor-name

Default Value: None

 
Example:
 
DHCP Server config> list vendor-option all
 
          vendor          hex
          name            data
          ---------------------------------------------------------------
          XA-clients      01 AA 04
          XI-clients
 
DHCP Server config> list vendor-option detailed
          Enter the vendor name []? XI-clients
          vendor          hex
          name            data
          ---------------------------------------------------------------
          XI-clients
 
          Number of Options: 2
          option    option
          code      data
          ---------------------------------------------------------------
          85        hex:01 AA 04
          86        9.67.85.4

Set

Use the set command to specify values for global parameters and to add subnet groups to the Balance and Inorder lists.

Syntax:

set
balance

bootstrapserver

canonical

inorder

lease-expire-interval

lease-time-default

ping-time

support-bootp

support-unlisted-clients

used-ip-address-expire-interval

balance subnet_group_name
Adds or moves a subnet group to the Balance list. Addresses will be assigned in a round robin fashion from all the subnets associated with the group(s) defined within a subnet group, according to their priority.

subnet_group_name
Specifies the name of the subnet group to which this subnet belongs.

Valid Values: An existing subnet group name

Default Value: None

 
Example:
 
DHCP Server config> set balance
     Enter the subnet group name []? group1
 

bootstrapserver scope [subnet-name] [class-name] [client-name] address
Specifies whether or not the DHCP server specifies a bootstrap server for clients. If you want the DHCP server to specify a bootstrap server, you should define the IP address of the server. This parameter can be specified within the global, subnet, class or client scope.

scope
Specifies the scope of the bootstrapserver parameter.

Valid Values:

  • class-global
  • class-subnet
  • client-global
  • client-subnet
  • global
  • subnet

Default Value: None

subnet-name
Valid if the scope is subnet, class-subnet or client-subnet. Indicates the name of the subnet for which the bootstrap server is being specified.

Valid Values: An existing subnet name

Default Value: None

class-name
Valid if the scope is class-global or class-subnet. Indicates the name of the class for which the bootstrap server is being specified.

Valid Values: An existing class name

Default Value: None

client-name
Valid if the scope is client-global or client-subnet. Indicates the name of the client for which the bootstrap server is being specified.

Valid Values: An existing client name

Default Value: None

IP address of the server
Specifies the IP address of the bootstrap server.

Valid Values: Any valid IP address in dotted decimal format

Default Value: None

 
Example:
 
DHCP Server config> set bootstrap-server class-global
     Enter the class name []? ClassA
     Enter the IP address of the server []? 100.100.100.100
 
Example:
 
DHCP Server config> set bootstrap-server class-subnet
     Enter the subnet name []? subA
     Enter the class name []? ClassA
     Enter the IP address of the server []? 100.100.100.100
 
Example:
 
DHCP Server config> set bootstrap-server client-global
     Enter the client name []? ClientA
     Enter the IP address of the server []? 100.100.100.100
 
Example:
 
DHCP Server config> set bootstrap-server client-subnet
     Enter the subnet name []? subA
     Enter the client name []? ClientA
     Enter the IP address of the server []? 100.100.100.100
 
 Example:
 
DHCP Server config> set bootstrap-server global
        Enter the IP address of the server []? 100.100.100.100
 
Example:
 
DHCP Server config> set bootstrap-server subnet
     Enter the subnet name []? subA
     Enter the IP address of the server []? 100.100.100.100
 

canonical scope [subnet-name] [class-name] [client-name] value
Specifies whether the DHCP server will transform MAC addresses to canonical format.

MAC addresses for Ethernet/802.3 clients are stored in the canonical (byte starts with least significant bit) format. MAC addresses for Token-Ring clients are stored in the non-canonical (byte starts with most significant bit) format. This parameter should be used when the DHCP server is on one media type (Token-Ring or Ethernet/802.3), the client is on the other media type and there is a translational bridge between the two. When this parameter is set to yes, the DHCP server will cause the client's MAC address to be flipped from either canonical to non-canoncial or non-canonical to canonical. Since the DHCP server does not know which format the MAC address is originally in, setting this parameter to yes will just flip the address. Canonical can be set within the global, subnet, class or client scope.

scope
Specifies the scope of the bootstrapserver parameter.

Valid Values:

  • class-global
  • class-subnet
  • client-global
  • client-subnet
  • global
  • subnet

Default Value: None

subnet-name
Valid if the scope is subnet, class-subnet or client-subnet. Indicates the name of the subnet for which canonical is being specified.

Valid Values: An existing subnet name

Default Value: None

class-name
Valid if the scope is class-global or class-subnet. Indicates the name of the class for which canonical is being specified.

Valid Values: An existing class name

Default Value: None

client-name
Valid if the scope is client-global or client-subnet. Indicates the name of the client for which canonical is being specified.

Valid Values: An existing client name

Default Value: None

value
Specifies whether MAC addresses are to be transformed to canonical format

Valid Values: yes, no

Default Value: no, if the scope is global. Otherwise, the default value is determined by the scope hierarchy. See "Concepts and Terminology" for an explanation of scope.

 
Example:
 
DHCP Server config> set canonical class-global
 Enter the class name []? ClassA
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 
Example:
 
DHCP Server config> set canonical class-subnet
 Enter the subnet name []? subA
 Enter the class name []? ClassA
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 
Example:
 
DHCP Server config> set canonical client-global
 Enter the client name []? ClientA
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 
Example:
 
DHCP Server config> set canonical client-subnet
 Enter the subnet name []? subA
 Enter the client name []? ClientA
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 
Example:
 
DHCP Server config> set canonical global
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 
Example:
 
DHCP Server config> set canonical subnet
 Enter the subnet name []? subA
 Would you like MAC addresses to be transformed to canonical format? [No] yes
 

inorder label-list
Adds or moves a subnet group to the Inorder list. Addresses will be assigned from the subnets in a subnet group in order of the priority assigned to that subnet.

subnet_group_name
Specifies the subnet group to which this subnet belongs.

Valid Values: An existing subnet group name

Default Value: None

 
Example:
DHCP Server config> set inorder
     Enter the subnet group name []? g2
 

lease-expire-interval time length
Specifies the interval at which the lease condition of all the addresses in the address pool is examined to determine which leases have expired. The lease expire interval can only be set at the global level.

time
Specifies the unit of time measurement.

Valid Values: seconds, minutes, hours

Default Value: None

length
Specifies how long the interval will be.

Valid Values: 15 seconds - 12 hours

Default Value:

  • 15 (if the time unit is seconds)
  • 1 (if the time unit is minutes)
  • 1 (if the time unit is hours)
 
Example:
 
DHCP Server config> set lease-expire-interval seconds
     How long is the interval in seconds (max:59) [15]? 59
 
Example:
 
DHCP Server config> set lease-expire-interval minutes
     How long is the interval in minutes (max:59) [1]? 45
 
Example:
 
DHCP Server config> set lease-expire-interval hours
     How long is the interval in hours (max:12) [1]? 2
 

lease-time-default time length
Specifies the default lease duration for the leases issued by the DHCP Server. An interval of infinity means that leases will never expire. The lease time default can only be set at the global level.

time
Specifies the unit of time measurement.

Valid Values: minutes, hours, days, weeks, months, years, infinity

Default Value: None

length
Specifies how long the interval will be.

Valid Values: 3 minutes - infinity

Default Value:

  • 3 (if the time unit is minutes)
  • 1 (if the time unit is hours)
  • 1 (if the time unit is days)
  • 1 (if the time unit is months)
  • 1 (if the time unit is years)
 
Example:
 
DHCP Server config> set lease-time-default minutes
     How long is the interval in minutes (max:59) [3]? 2
 
Example:
 
DHCP Server config> set lease-time-default hours
     How long is the interval in hours (max:23) [1]? 12
 
Example:
 
DHCP Server config> set lease-time-default days
     How long is the interval in days (max:6) [1]? 2
 
Example:
 
DHCP Server config> set lease-time-default weeks
     How long is the interval in weeks (max:3) [1]? 1
 
Example:
 
DHCP Server config> set lease-time-default months
     How long is the interval in months (max:11) [1]? 3
 
Example:
 
DHCP Server config> set lease-time-default years
     How long is the interval in years (max:10) [1]? 3
 
Example:
 
DHCP Server config> set lease-time-default infinity
     

ping-time time length

Before assigning an IP address, the DHCP server tests to be sure the IP address is not in use. This value specifies how long the DHCP server will wait for a ping response before marking the address available. A value of 0 disables pings, resulting in the DHCP server not testing an address before assigning it.

time
Specifies the unit of time measurement.

Valid Values: seconds

Default Value: None

length
Specifies how long the interval will be.

Valid Values: 0 - 5 seconds

Default Value: 1

 
Example:
 
DHCP Server config> set ping-time seconds
   How long is the interval in seconds (max:5) [1]? 3
 

support-bootp value
Specifies whether the server will respond to requests from BOOTP clients. If the DHCP server was previously configured to support BOOTP clients and has been reconfigured to not support BOOTP clients, the address binding for any BOOTP clients that was established before the reconfiguration will be maintained until the BOOTP client sends another request (when it is restarting). At that time, the server will not respond, and the binding will be removed. This parameter can only be set at the global level.

Valid Values: yes or no

Default Value: no

 
Example:
 
DHCP Server config> set support-bootp
     Would you like the server to support BOOTP clients? [No] yes
 

support-unlisted-clients scope [subnet-name] [class-name] value
Specifies whether the server will respond to requests from DHCP clients other than those whose client IDs are specifically listed in this configuration. This parameter has several possible values:

scope
Specifies the scope of the support-unlisted-clients parameter.

Valid Values:

  • class-global
  • class-subnet
  • global
  • subnet

Default Value: None

subnet-name
Valid is the scope is subnet, class-subnet, or client-subnet. Indicates the name of the subnet for which this parameter is being specified.

Valid Values: An existing subnet name

Default Value: None

class-name
Valid is the scope is class-global, orclass-subnet. Indicates the name of the class for which this parameter is being specified.

Valid Values: An existing class name

Default Value: None

value

yes
DHCP server should respond to any client no matter the type or if its configured.

no
DHCP server will respond only to requests from DHCP clients that are configured.

bootp
DHCP server will support unlisted BOOTP clients but not unlisted DHCP clients

dhcp
DHCP server will respond to unlisted DHCP clients but not unlisted BOOTP clients.

Valid Values: yes, no, bootp, dhcp

Default Value: yes, if the scope is global. Otherwise, the default value is determined by the scope hierarchy. See "Concepts and Terminology" for an explanation of scope.

 
Example:
 
DHCP Server config> set support-unlisted-clients class-global yes
     Enter the class name []? ClassA
 
Example:
 
DHCP Server config> set support-unlisted-clients class-subnet no
     Enter the subnet name []? subA
     Enter the class name []? ClassA
     
Example:
 
DHCP Server config> set support-unlisted-clients global bootp
 
Example:
    
DHCP Server config> set support-unlisted-clients subnet dhcp
     Enter the subnet name []? subA
 

used-ip-address-expire-interval time length
Specifies the interval the server will hold an in-use IP address before making the address available for assignment. Before the server allocates an IP address, it pings the address to make sure it is not already in use on the network. The server then marks the in-use address reserved. This parameter specifies how long an in-use address is kept as reserved before making the address available for assignment. This parameter can only be set at the global level.

time
Specifies the unit of time measurement.

Valid Values: seconds, minutes, hours, days, weeks, months, years, infinity

Default Value: None

length
Specifies how long the interval will be.

Valid Values: 30 seconds - infinity

Default Value:

  • 30 (if the time unit is seconds)
  • 15 (if the time unit is minutes)
  • 1 (if the time unit is hours)
  • 1 (if the time unit is days)
  • 1 (if the time unit is months)
  • 1 (if the time unit is years)
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval seconds
     How long is the interval in seconds (max:59) [30]? 2
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval minutes
     How long is the interval in minutes (max:59) [15]? 2
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval hours
     How long is the interval in hours (max:23) [1]? 5
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval days
     How long is the interval in days (max:6) [1]? 2
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval weeks
     How long is the interval in weeks (max:3) [1]? 1
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval months
     How long is the interval in months (max:11) [1]? 3
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval years
     How long is the interval in years (max:10) [1]? 3
 
Example:
 
DHCP Server config> set used-ip-address-expire-interval infinity
     

Accessing the DHCP Server Monitoring Environment

Use the following procedure to access the DHCP server monitoring process.

  1. At the OPCON prompt, enter talk 5. For example:
        * talk 5
        Config>
     
    

    After you enter the talk 5 command, the CONFIG prompt (+) displays on the terminal. If the prompt does not appear when you first enter configuration, press Return again.

  2. At the + prompt, enter the feature dhcp-server command to get to the DHCP Server> prompt.

DHCP Server Monitoring Commands


Table 65. DHCP Server Monitoring Command Summary

 Command   Function 
? (Help) Displays all the commands available for this command level or lists the options for specific commands (if available). See "Getting Help".
 Disable   Dynamically disables the DHCP server. 
 Enable   Dynamically enables the DHCP server. 
 List   Displays parameters for classes, clients, globals, subnets, and vendor-options. 
 Reset   Dynamically resets the DHCP Server configuration. 
 Request    
Exit Returns you to the previous command level. See "Exiting a Lower Level Environment".

Disable

Use the disable command to dynamically disable the DHCP server.

Syntax:

disable
dhcp

Enable

Use the enable command to dynamically enable the DHCP server.

Syntax:

enable
dhcp

List

Use the list command to list configuration information about a class, client, global parameters, subnets or vendor-option and any associated options. See "List" for examples of the list command.

Syntax:

list
class

client

global

option

subnet

vendor-option

Reset

Use the reset command to dynamically reset the DHCP Server configuration.

Syntax:

reset
dhcp

Example:

DHCP Server> reset dhcp
You are about to reset the DHCP Server.
Are you sure you want to continue? [No]: y
DHCP Server has been reset 
DHCP Server>                                                         

Request

Use the request command to display admin information.

Syntax:

request
clientid

delete

ipquery

poolquery

stats

status

clientid client_id
Displays information for a client.

client_id
Indicates the identifier of the client.

Valid Values: An existing client id

Default Value: None

Example:

DHCP Server> request clientid
     Enter the client name []? 0020351FB371
 
     Client id: 1-0x0020351FB371
     Status: BOUND
     Address last assigned: 192.9.200.10 
     Most recent lease time: 16:41:25 December 3, 1998
     Proxy flag: FALSE
     Hostname: Win-XY-1
     Domain name: city.net
 

delete address
Deletes a lease for a specific client's IP address.

address
Indicates the IP address of the client to be deleted.

Valid Values: Any valid IP address of an existing client

Default Value: None

Example:

DHCP Server> request delete
        Enter the client's IP address []? 194.3.200.10
 

ipquery address
Displays information for an IP address.

Example:

 DHCP Server>req ipquery 192.168.8.3              
 IP address:       192.168.8.3                    
 Status:           RECLAIMED                      
 Lease time:       86400 seconds                  
 Start time:       Not Leased                     
 Last time leased: 04:16:33  March 9, 1999        
 DHCP Server>                                     

poolquery address
Displays information for a pool of IP addresses.

address
Indicates an IP address in the pool to be displayed.

Valid Values: Any valid IP address in the pool to be displayed

Default Value: None

Example:

DHCP Server> request poolquery
 
Enter the client's IP address []? 194.3.200.10
     IP address:            194.3.200.10
     Status:                LEASED
     Lease time:            86400 seconds
     Start time:            16:41:25 December 3, 1998
     Last time leased:      16:41:25 December 3, 1998
     Client id:             1-0x0020351FB371
     Hostname:              Win-XY-1
     Domain name:           city.net 
     IP address:            194.3.200.11 
     Status:                STOCKED
     IP address:            194.3.200.12 
     Status:                STOCKED
 

stats
Displays statistics information about the pool of addresses administered by the server. The statistics include: discover packets processed, discover packets with no response, offers made, leases granted, negative acknowledgments (NAKs), informs processed, including informs plus acknowledgments (ACKs), renewals, releases, BOOTP clients processed, proxyARec updated attempted, unsupported packets. Syntax: request stats

Example:

DHCP Server> request stats
       Number of DISCOVER requests received:      8
       Number of OFFER responses sent:            4
       Number of ACK responses sent:              3
       Number of NACK responses sent:             0
       Number of RELEASE requests received:       0
       Number of DECLINE packets received:        0
       Number of INFORM requests received:        0
       Number of BOOTP requests received:         0
       Number of requests received via proxy:     0
       Number of UNSUPPORTED requests received:   0
       Total number of request/responses:        15
       Number of lease expirations:               0
 

status
Displays information about the address pools.

Example:

DHCP Server> request status
 
     IP address:            194.3.200.10 
     Status:                LEASED
     Lease time:            86400 seconds
     Start time:            16:41:25 December 3, 1998
     Last time leased:      16:41:25 December 3, 1998
     Client id:             1-0x0020351FB371
     Hostname:              Win-XY-1
     Domain name:           city.net
 
     IP address:            194.3.200.11 
     Status:                STOCKED
 
     IP address:            194.3.200.12 
     Status:                STOCKED
 
     IP address:            194.3.200.10 
     Status:                STOCKED

DHCP Dynamic Reconfiguration Support

This section describes dynamic reconfiguration (DR) as it affects Talk 6 and Talk 5 commands.

CONFIG (Talk 6) Delete Interface

Dynamic Host Configuration Protocol (DHCP) does not support the CONFIG (Talk 6) delete interface command.

GWCON (Talk 5) Activate Interface

The GWCON (Talk 5) activate interface command is not applicable for Dynamic Host Configuration Protocol (DHCP). DHCP configuration is not based upon specific interfaces.

GWCON (Talk 5) Reset Interface

The GWCON (Talk 5) reset interface command is not applicable for Dynamic Host Configuration Protocol (DHCP). DHCP configuration is not based upon specific interfaces.

GWCON (Talk 5) Component Reset Commands

Dynamic Host Configuration Protocol (DHCP) supports the following Dynamic Host Configuration Protocol (DHCP)-specific GWCON (Talk 5) reset commands:

GWCON, Feature DHCP, Reset DHCP Command

Description:
Reset the DHCP Server and initialize with the changed configuration.

Network Effect:
If the changed configuration supports the same clients, they will be offered a new lease at renewal time. If the changed configuration does not supports the same clients, their lease will expire.

Limitations:
  • On routers without a hard file or flash storage card, after a reset, the DHCP clients will continue to operate with their leases, but the DHCP Server will no longer have knowledge of them.
  • On routers without a hard file or flash storage card, IP addresses leased previously by the DHCP Server will be marked "USED" in the "GWCON, feature DHCP, request status" command upon an attempt to lease that address again.

The following table summarizes the Dynamic Host Configuration Protocol (DHCP) configuration changes that are activated when the GWCON, feature DHCP, reset dhcp command is invoked:

Commands whose changes are activated by the GWCON, feature DHCP, reset dhcp command
CONFIG, feature DHCP, add class
CONFIG, feature DHCP, add client
CONFIG, feature DHCP, add option
CONFIG, feature DHCP, add subnet
CONFIG, feature DHCP, add vendor-option
CONFIG, feature DHCP, change class
CONFIG, feature DHCP, change client
CONFIG, feature DHCP, change subnet
CONFIG, feature DHCP, change vendor-option
CONFIG, feature DHCP, delete class
CONFIG, feature DHCP, delete client
CONFIG, feature DHCP, delete option
CONFIG, feature DHCP, delete subnet
CONFIG, feature DHCP, delete subnet-group
CONFIG, feature DHCP, delete vendor-option
CONFIG, feature DHCP, disable dhcp-server
CONFIG, feature DHCP, enable dhcp-server
CONFIG, feature DHCP, set balance
CONFIG, feature DHCP, set bootstrapserver
CONFIG, feature DHCP, set canonical
CONFIG, feature DHCP, set inorder
CONFIG, feature DHCP, set lease-expire-interval
CONFIG, feature DHCP, set lease-time-default
CONFIG, feature DHCP, set ping-time
CONFIG, feature DHCP, set support-bootp
CONFIG, feature DHCP, set support-unlisted-clients
CONFIG, feature DHCP, set used-ip-address-expire-interval

GWCON (Talk 5) Temporary Change Commands

Dynamic Host Configuration Protocol (DHCP) supports the following GWCON commands that temporarily change the operational state of the device. These changes are lost whenever the device is reloaded, restarted, or you execute any dynamically reconfigurable command.

Commands
GWCON, feature DHCP, disable dhcp
GWCON, feature DHCP, enable dhcp

Non-Dynamically Reconfigurable Commands

All Dynamic Host Configuration Protocol (DHCP) configuration parameters can be changed dynamically.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]